package com.e3.basdoc.bank.service;

import java.util.List;

import com.e3.basdoc.bank.model.BankModel;
import com.e3.basdoc.bank.model.BankQC;
import com.e3.core.base.ServiceException;

public interface BankQueryService {

	public List<BankModel> getBankChildren(BankModel bankModel) throws ServiceException;

	public List<BankModel> getBankByCondition(BankQC bankQC) throws ServiceException;

	public BankModel getBankById(long id) throws ServiceException;

	public List<BankModel> getBankByIds(List<Long> ids) throws ServiceException;
	
	public List<BankModel> getAllBanks() throws ServiceException;
	
}
